clutch onto the life - Allemand Anglais Dictionnaire